#!/bin/bash

# 启动所有RuoYi-TDesign服务的脚本

echo "开始启动所有服务..."

# 检查Docker是否已安装
if ! command -v docker &> /dev/null; then
    echo "错误: 未检测到 Docker，请先安装 Docker"
    exit 1
fi

# 启动后台依赖服务
echo "1. 启动后台依赖服务 (MySQL, Redis, MinIO)..."
./start-backend-services.sh

# 等待依赖服务启动完成
echo "等待依赖服务启动完成..."
sleep 30

# 启动后端Java应用
echo "2. 启动后端Java应用..."
./start-backend-app.sh

echo "所有服务启动完成！"
echo "访问地址:"
echo "- 前端: http://localhost"
echo "- 后端: http://localhost:8080"
echo "- MySQL: localhost:3306"
echo "- Redis: localhost:6379"